deep clean - German English Dictionary